Adjoints for Time-Dependent Optimal Control
نویسندگان
چکیده
The use of discrete adjoints in the context of a hard time-dependent optimal control problem is considered. Gradients required for the steepest descent method are computed by code that is generated automatically by the differentiation-enabled NAGWare Fortran compiler. Single time steps are taped using an overloading approach. The entire evolution is reversed based on an efficient checkpointing schedule that is computed by revolve. The feasibility of nonlinear optimization based on discrete adjoints is supported by our numerical results.
منابع مشابه
Formal adjoints of linear DAE operators and their role in optimal control
For regular strangeness-free linear differential-algebraic equations (DAEs) the definition of an adjoint DAE is straightforward. This definition can be formally extended to general linear DAEs. In this paper, we analyze the properties of the formal adjoints and their implications in solving linear-quadratic optimal control problems with DAE constraints.
متن کاملOptimization with the time-dependent Navier-Stokes equations as constraints
In this paper, optimal distributed control of the time-dependent Navier-Stokes equations is considered. The control problem involves the minimization of a measure of the distance between the velocity field and a given target velocity field. A mixed numerical method involving a quasi-Newton algorithm, a novel calculation of the gradients and an inhomogeneous Navier-Stokes solver, to find the opt...
متن کاملAAS 03-575 Solving optimal control problems with generating functions
The optimal control of a spacecraft as it transitions between specified states in a fixed amount of time is studied. We approach the solution to our optimal control problem with a novel technique, treating the resulting system for the state and adjoints as a Hamiltonian system. We show that the optimal control for this system can be found once the F1 generating function for the Hamiltonian syst...
متن کاملContinuous and Discrete Adjoints to the Euler Equations for Fluids
Adjoints are used in optimization to speed-up computations, simplify optimality conditions or compute sensitivities. Because time is reversed in adjoint equations with first order time derivatives, boundary conditions and transmission conditions through shocks can be difficult to understand. In this article we analyze the adjoint equations that arise in the context of compressible flows governe...
متن کاملOn Adjoints of Hamiltonian Systems
This paper is concerned with state-space realizations of the adjoints of the variationals of Hamiltonian control systems. It will be shown that the variational systems of a class of Hamiltonian systems have self-adjoint state-space realizations, that is, the variational system and its adjoint have the same state-space realizations. This implies that the inputoutput mapping of the adjoint of the...
متن کامل